from Shell.data.UIString import uiStringScale

GameLobbySkin = {
"main sizer outer":{
    "size":(-1.2,1.2,-1,1),
    "gap":0,
},

"map info":{
    # image label
    "miniatureInfo":{
        "frameSize":(-0.3, 0.3, -0.3, 0.3),  # fix height, fix width
        #"color":(0.2,0,0),
    },
    # text label
    "mapNameInfo":{
        "text_scale": uiStringScale["Medium"],
        "frameSize":(-0.1, 0.1, -0.05, 0.05),  # fix height
    },
    # text label
    "mapInfoInfo":{
        "text_scale": uiStringScale["Small"],
    }
},

"chat room":{
    "textBoardInfo":{
        "Label":{
            "text_scale":uiStringScale["Small"],
        },
        "ScrolledFrame":{
        },
    },
    "textInputInfo":{
        "Entry":{
            "text_scale":uiStringScale["Small"],
        },
        "ScrolledFrame":{
        },
    }
},

"member list control":{
    "sizer_teams":{
        "gap":0.01,
    },
    "sizer_members":{
        "gap":0,
    },
    "btn_Team":{
        "frameSize":(-0.1, 0.1, -0.04, 0.04),  # fix height
        "text_scale":uiStringScale["Small"],
        "borderWidth":(0,0),
    },
    # image label
    "label_memberSymbol":{
        "frameSize":(-0.04, 0.04, -0.04, 0.04),  # fix height
        #"color":(0.2,0.2,0)
    },
    # text label
    "label_memberName":{
        "frameSize":(-0.1, 0.1, -0.04, 0.04),  # fix height
        "text_scale":uiStringScale["Small"],
    },
    # option
    "option_memberName":{
        "frameSize":(-0.1, 0.1, -0.04, 0.04),  # fix height
        "text_scale":uiStringScale["Small"],
        "borderWidth":(0.0,0.0),
        "popupMarker_scale":0.1,
        "popupMarkerBorder":(0,0),
        "highlightColor":(0.65,0.65,0.65,1),
    }
},

"btn_StartQuit":{
    "text_scale": uiStringScale["Medium"],
    "frameSize":(-0.1,0.1,-0.07,0.07),  # fix height
    "borderWidth":(0.01,0.01),
},
"btn_HostIP":{
    "text_scale": uiStringScale["Medium"],
    "frameSize":(-0.14,0.14,-0.05,0.05),  # fix height
    "borderWidth":(0.01,0.01),
},

}